Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68A Detached £700,766 £430,000 2 Oct 2007
68B Detached £640,000 15 Nov 2024
68C Detached £758,304 £570,000 3 Aug 2017
72 Semi-Detached £397,373 £238,500 2 May 2008